have something coming to one - Turco Inglés Diccionario